producing immunity - Spanish English Dictionary